home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 1 / The Arsenal Files (Arsenal Computer).ISO / novell / srout2.exe / SROUT2.TXT < prev   
Text File  |  1994-01-24  |  15KB  |  314 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              Source Routing Files
  5. DOCUMENT ID:        TID014592
  6. DOCUMENT REVISION:  A
  7. DATE:               24JAN94
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         SROUT2.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare Pre 3.11 and 2.2
  14. NetWare 2.2
  15. NetWare 3.11
  16. NetWare 3.12
  17. NetWare 4.01
  18.  
  19. ABSTRACT:
  20.  
  21. The files contained are for implementing the ability for Novell servers,
  22. routers, and DOS, Windows, OS2, TCPIP clients to SOURCE ROUTE their frames on
  23. FDDI, Token-Ring, and PCNET networks.  These files include the ability to
  24. handle up to 13 Source Routing Bridge hops as specified in the new IEEE SRT
  25. specification.
  26.  
  27. ──────────────────────────────────────────────────────────────────────────────
  28. DISCLAIMER  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  29. NOVELL.  NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS
  30. INFORMATION.  HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR
  31. INFORMATION ONLY.  NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY
  32. OF THIS INFORMATION.
  33. ──────────────────────────────────────────────────────────────────────────────
  34.  
  35. SYMPTOM
  36.      Changes/Fixes
  37.  
  38.      ROUTE.com and ROUTE.nlm parameters have been modified to remain
  39.      consistent with the IEEE 802.1d Source Routing Transparent (SRT)
  40.      Operation Specification and ISO/IEC 8802-2/DAM 5.3 Route Determination
  41.      Entity Specification.
  42.  
  43.      The following changes have been made:  Added New Parameter (XTX=nn) to
  44.      ROUTE.com and ROUTE.nlm to  allow an extra send count.  ROUTE.com and
  45.      ROUTE.nlm will transmit XTX times after a route is timed out before
  46.      resorting to single route broadcasts.
  47.  
  48.      Changed the Aging Timer Algorithm for ROUTE.com and ROUTE.nlm so that a
  49.      value of TIME=00 means the route will NEVER time out.
  50.  
  51.      Changed TIME= parameter's range to TIME=0-3640 for ROUTE.com.
  52.  
  53.      Changed TIME= parameter's range to TIME=0-65535 for ROUTE.nlm.
  54.  
  55.      Added NAME=  parameter to ROUTE.nlm so that user can load route by board
  56.      name instead of BOARD=.
  57.  
  58.      Changed the default RSP value in ROUTE.nlm to RSP=AR.
  59.  
  60.  
  61. SOLUTION
  62.  
  63.      Apply SROUT2.EXE.
  64.  
  65.      Self-Extracting File Name:  SROUT2.EXE     Revision:  A
  66.  
  67.      Files Included     Size     Date      Time
  68.  
  69.      \
  70.        SROUT2.TXT         (This File)
  71.         ROUTE.COM       4903   12-01-93   11:53a     v2.20
  72.         ROUTE.NLM       5013   12-01-93   12:01p     v4.10
  73.         ROUTE.SYS      45440   08-12-93   10:58a     v4.11
  74.         ROUTE.VP0       3896   11-04-93   10:50a     v1.10
  75.      SRCONFIG.COM       5396   07-08-92    2:21p     v2.00
  76.  
  77.  
  78.      Installation Instructions:
  79.  
  80.      ROUTE.COM - NetWare Source Routing Driver v2.20 for DOS.  All command
  81.      line parameters (for AUTOEXEC.BAT) are described below:
  82.  
  83.      ROUTE   
  84.                     U,BOARD=dd,CLEAR,DEF,GBR,HOPS=dd,MBR,NODES=dd,TIME=ss,TRA=d
  85.                     d,TRO=dd,XTX=nn
  86.  
  87.      ?         Gives a help display of all ROUTE.COM syntax if ROUTE.COM has
  88.                not been loaded.  If ROUTE.COM has already been loaded, the
  89.                source routing table is dumped to the screen or can be
  90.                redirected to a file.
  91.  
  92.      U         Unload a previously installed Source Router (ROUTE.COM) from
  93.                memory.
  94.  
  95.      BOARD=dd  A DECIMAL board number as assigned by ODI.  This parameter is
  96.                only for use with ODI drivers.  Do not use this parameter if
  97.                you are using dedicated IPX Drivers.
  98.  
  99.      CLEAR     CLEAR ALL Nodes from a previously loaded Source Router.  This
  100.                clears an existing source routing table of all entries.
  101.  
  102.      DEF       Send DEFault (Unknown) Node Addresses ALL ROUTES Broadcast.  If
  103.                this parameter is not entered, SINGLE ROUTE Broadcast is
  104.                assumed.
  105.  
  106.      GBR       Send Broadcast (FFFF FFFF FFFF) Addresses ALL  ROUTES
  107.                Broadcast.  If this parameter is not entered, SINGLE ROUTE
  108.                Broadcast is assumed.
  109.  
  110.      HOPS=dd   A DECIMAL number specifying the number of bridge hops to
  111.                configure.  The DEFAULT is 07, and the MAXIMUM is 13; the
  112.                minimum is 01.  This parameter adjusts the size of the source
  113.                routing table to allow up to 13 source routing bridge hops per
  114.                table entry.  If "0" is specified, the default of 07 is used. 
  115.                To conserve memory, this number should be set as low as
  116.                possible while still allowing for the maximum number of bridge
  117.                hops possible on the network.
  118.  
  119.      MBR       Send MultiCast (C000 xxxx xxxx) Addresses ALL ROUTES Broadcast.
  120.                If this parameter is not entered, SINGLE ROUTE Broadcast is
  121.                assumed.
  122.  
  123.      NODES=dd  A DECIMAL number of NODE Addresses to support.  The DEFAULT is
  124.                16, and the MAXIMUM is 1000.  If the value is less than 08,
  125.                then 08 is used.
  126.  
  127.      TIME=ss   A DECIMAL number specifying the number of seconds to wait
  128.                before a known route is timed out.  The  DEFAULT is 10, and the
  129.                MAXIMUM is 3640.  On receives, a timed out route will be
  130.                updated.  On transmits, a timed out route will not be used;
  131.                instead, the frame will be all-routes or single-routes
  132.                broadcast according to the "DEF" parameter.  The full range of
  133.                ss = 0-3640.  If ss=0, time-outs are disabled and routes will
  134.                NEVER be timed out.  ss=0 is not recommended where alternate
  135.                bridge routes have been incorporated into the design of the
  136.                network.
  137.  
  138.      XTX=nn    A DECIMAL number specifying the number of extra transmits on a
  139.                route that has been timed-out by the TIME= setting.  This
  140.                allows the route to be timed-back-in before SR or AR broadcasts
  141.                are sent out (per the "DEF" parameter).  The default is XTX=1,
  142.                and the full range is XTX = 0 - 255.
  143.  
  144.      TRA=dd    A DECIMAL number specifying a THIS RING ALTERNATE count for
  145.                Broadcasts.  The Source Router will alternate between SOURCE
  146.                ROUTED and NON-SOURCE ROUTED broadcasts.  The DEFAULT is 00,
  147.                and the MAXIMUM is 255.
  148.  
  149.      Example:  If TRA=2 is used, and the IPX Retry Count is 20, then the first
  150.                two retries would not be source routed.  If no response to
  151.                these broadcasts is received, the next two retries would be
  152.                source routed.  Each pair of retries alternates back and forth
  153.                from non-source-routed to source routed until all IPX Retries
  154.                are exhausted.  Note:  The TRA value must be less than the IPX
  155.                retry count.
  156.  
  157.      TRO=dd    A DECIMAL number specifying a THIS RING ONLY count for
  158.                Broadcasts.  The DEFAULT is 00, and the MAXIMUM is 255.
  159.  
  160.      All of the above ROUTE.COM parameters are optional, are not case
  161.      sensitive, and may be entered in any order.  They may be used to SET the
  162.      source router (ROUTE.COM) that is being loaded, or CHANGE the
  163.      configuration of a previously loaded source router (ROUTE.COM).  All of
  164.      these parameter defaults may be changed by SRCONFIG.COM.
  165.  
  166.      ROUTE.VP0 - Novell 286 OS Source Routing VAP 1.10 (931104).  Use
  167.      SRCONFIG.COM to configure the source routing VAP.  Each route table entry
  168.      supports up to 13 source routing bridge hops by default.  There is a
  169.      maximum of 250 table entries.  NetWare console commands for ROUTE.VP0
  170.      appear below:
  171.  
  172.      ROUTE     BOARD=n,CLEAR,DEF,GBR,MBR,REMOVE=xxxxxxxxxxxx,RSP=rr,TIME=ss
  173.  
  174.      BOARD=n   n is the LAN Driver Board: A, B, C, or D.  If NOT entered,
  175.                BOARD=A is ASSUMED.
  176.  
  177.      CLEAR     CLEAR ALL Nodes from a previously loaded Source Router.
  178.  
  179.      DEF       Send DEFault (Unknown) Node Addresses ALL ROUTES Broadcast.  If
  180.                this parameter is not entered, SINGLE ROUTE Broadcast is
  181.                assumed.
  182.  
  183.      GBR       Send Broadcast (FFFF FFFF FFFF) Addresses ALL ROUTES Broadcast.
  184.                If this parameter is not entered, SINGLE ROUTE Broadcast is
  185.                assumed.
  186.  
  187.      MBR       Send MultiCast (C000 xxxx xxxx) Addresses ALL ROUTES Broadcast.
  188.                If this parameter is not entered, SINGLE ROUTE Broadcast is
  189.                assumed.
  190.  
  191.      REMOVE=xx xx is A HEXADECIMAL NODE Address to REMOVE from a previously
  192.                loaded Source Router.  If less than 09 hexadecimal digits are
  193.                entered, then 4000 xxxx xxxx is assumed.  Example: ROUTE
  194.                REMOVE=10005A123456 will delete node 10005A123456 from the
  195.                source routing table maintained by ROUTE.VP0.
  196.  
  197.      RSP=AR    Respond to Broadcast Requests through ALL ROUTES Broadcast.
  198.  
  199.      RSP=SR    Respond to Broadcast Requests through SINGLE ROUTE Broadcast.
  200.  
  201.      RSP=NR    Respond DIRECTLY to a Broadcast Request.  This is the DEFAULT.
  202.  
  203.      TIME=ss   ss is the number of SECONDS that the Source Router should wait
  204.                before updating its Source Routing Table.  The DEFAULT is 03
  205.                seconds.
  206.  
  207.      All parameters are separated by commas or blanks, are optional, are not
  208.      case sensitive, and may be entered in any order at the 286 console
  209.      prompt.  All parameter defaults may be changed by SRCONFIG.COM.
  210.  
  211.      SRCONFIG.COM - Novell Source Routing Configuration Utility 2.00 (920708)
  212.      has been updated to configure the new features in ROUTE.COM. 
  213.      SRCONFIG.COM will change the default parameters of ROUTE.VP0 and
  214.      ROUTE.COM only.
  215.  
  216.      ROUTE.NLM - Novell Source Routing NLM 4.10.  It works with NetWare 3.x
  217.      and 4.x file servers and routers and bridges.  It has been updated to
  218.      comply with the new SRT Bridging standard where up to 13 SRT bridge hops
  219.      can take place on a network.  The source routing table built and
  220.      maintained by route.nlm is now increased from 18 bytes to 30 bytes per
  221.      table entry.  This is not configurable.  There is no limit to the number
  222.      of route table entries that can be maintained by ROUTE.NLM.  The number
  223.      of table entries is limited only by the amount of RAM installed in the
  224.      NetWare 386 file server.
  225.  
  226.      Valid parameters for ROUTE.NLM 4.10 are the following:
  227.  
  228.      LOAD      [d:]ROUTE
  229.                BOARD=dd,NAME=yy,CLEAR,DEF,GBR,MBR,REMOVE=xxxxxxxxxxxx,RSP=rr,TI
  230.                ME=ss,XTX=nn
  231.  
  232.      BOARD=dd  dd is a DECIMAL board number as assigned by the System.  If
  233.                this parameter is not entered, BOARD=1 is ASSUMED.
  234.  
  235.      NAME=yy   Cyy is an alphanumeric name that was given to the lan board
  236.                when the lan driver was loaded.  The NAME= parameter allows the
  237.                user to load route by board name instead of BOARD=.
  238.  
  239.      CLEAR     CLEAR ALL Nodes from a previously loaded Source Router.
  240.  
  241.      DEF       Send DEFault (Unknown) Node Addresses ALL ROUTES Broadcast.  If
  242.                this parameter is not entered, SINGLE ROUTE Broadcast is
  243.                assumed.
  244.  
  245.      GBR       Send Broadcast (FFFF FFFF FFFF) Addresses ALL ROUTES Broadcast.
  246.                If this parameter is not entered, SINGLE ROUTE Broadcast is
  247.                assumed.
  248.  
  249.      MBR       Send MultiCast (C000 xxxx xxxx) Addresses ALL ROUTE Broadcast. 
  250.                If this parameter is not entered, SINGLE ROUTE Broadcast is
  251.                assumed.
  252.  
  253.      REMOVE=xx xx is a HEXADECIMAL NODE Address to REMOVE from a previously
  254.                loaded Source Router.  If less than 09 hexadecimal digits are
  255.                entered, then 4000 xxxx xxxx is assumed.
  256.  
  257.      RSP=AR    Respond to Broadcast Requests through ALL ROUTES Broadcast. 
  258.                This is the DEFAULT for the RSP parameter.
  259.  
  260.      RSP=SR    Respond to Broadcast Requests through SINGLE ROUTE Broadcast.
  261.  
  262.      RSP=NR    Respond DIRECTLY to a Broadcast Request. 
  263.  
  264.      TIME=ss   A DECIMAL number specifying the number of seconds to wait
  265.                before a known route is timed out.  The  DEFAULT is 10, and the
  266.                MAXIMUM is 65535.  On receives, a timed out route will be
  267.                updated.  On transmits, the timed out route will not be used;
  268.                however, the frame will be all-routes or single-routes
  269.                broadcast according to the "DEF" parameter. The full range of
  270.                ss = 0-65535.  If ss=0, time-outs are disabled and routes will
  271.                NEVER be timed out.  ss=0 is not recommended for where
  272.                alternate bridge routes have been incorporated into the design
  273.                of the network.
  274.  
  275.      XTX=xx    A DECIMAL number specifying the number of extra transmits on a
  276.                timed-out route (see TIME=ss parameter). This allows the route
  277.                to be timed-back-in before any single-routes or all-routes
  278.                broadcasts are used according to the "DEF" parameter.  The
  279.                default is XTX=1, and the full range is:   XTX = 0-255.
  280.  
  281.      All ROUTE.NLM parameters are optional, are not case sensitive, and may be
  282.      entered in any order. They may be used to SET the Source Router that is
  283.      being loaded, or CHANGE the configuration of a previously loaded source
  284.      router.
  285.  
  286.  
  287.      ROUTE.SYS - NetWare for OS/2  4.11 (930812) Source Routing Support
  288.      driver.  The syntax for ROUTE.SYS must appear in the NET.CFG file.  The
  289.      syntax is as follows:
  290.  
  291.           protocol route
  292.                source route def gbr mbr nodes n board n
  293.  
  294.      def       When def is specified, frames with an unknown destination node
  295.                address are sent "all routes."  If def is not specified, the
  296.                default is "single routes."
  297.  
  298.      gbr       When gbr is specified, broadcast frames are sent "all routes." 
  299.                If gbr is not specified, then broadcast frames are sent "single
  300.                routes," which is the default.
  301.  
  302.      mbr       When mbr is specified, multicast (or functional) frames are
  303.                sent "all routes."  If mbr is not specified, then multicast
  304.                (functional) frames are sent "single routes."
  305.  
  306.      nodes n   n specifies the number of route table entries allowed in the
  307.                route table maintained by ROUTE.SYS.  n is a decimal number
  308.                from 8 to 255.  The default is 16.
  309.  
  310.      board n   n is the logical board number of the board performing the
  311.                source routing.
  312.  
  313.  
  314.